.scrollgeneric {line-height:1px;font-size:1px;position:absolute;top:0;left:0;}
.vscrollerbase {width:15px;background-color:white;}
.vscrollerbar {width:15px;background-color:black;}
.hscrollerbase {height:22px;background-color:white;}
.hscrollerbar {height:22px;background-color:black;}

.hscrollerbar {background:#58ae21 url(horizontalbarbody_cornerjog.png) 0px -44px repeat-x;}
.vscrollerbar {background:#58ae21 url(basebarcaps_verticalbarbody.png) -15px 0px repeat-y;}

.vscrollerbar, .hscrollerbar {
	padding:10px 15px;
	z-index: 2;
}
.vscrollerbarbeg {background: url(basebarcaps_verticalbarbody.png) -45px -30px no-repeat;width: 15px;height:22px !important;}
.vscrollerbarend {background: url(basebarcaps_verticalbarbody.png) -45px 0px no-repeat;width: 15px;height:22px;}
/* Левая стрелка */
.hscrollerbarbeg {background: url(basebarcaps_verticalbarbody.png) -60px -22px no-repeat;height:22px;width:15px !important;}
/* Правая стрелка */
.hscrollerbarend {background: url(basebarcaps_verticalbarbody.png) -30px -22px no-repeat;height:22px;width: 15px;}
.scrollerjogbox {width: 15px;height:22px;top: auto; left: auto;bottom: 0px; right: 0px;background: #4E727C url(horizontalbarbody_cornerjog.png) 0px 0px;}
.vscrollerbase {background: #D7EBDF url(basebarcaps_verticalbarbody.png) 0px 0px repeat-y;}
.vscrollerbasebeg {background: url(basebarcaps_verticalbarbody.png) -30px -30px no-repeat;width: 15px;height:22px !important;}
.vscrollerbaseend {background: url(basebarcaps_verticalbarbody.png) -60px -30px no-repeat;height:22px;width: 15px;}
/* Основной ползунок / середина */
.hscrollerbase {background:#fff url(horizontalbarbody_cornerjog.png) 0px -22px repeat-x;cursor:pointer;}

.hscrollerbasebeg {background: url(basebarcaps_verticalbarbody.png) -60px 0px no-repeat;height:22px;width: 15px !important;}
.hscrollerbaseend {height:22px;width:15px;background: url(basebarcaps_verticalbarbody.png) -30px 0px no-repeat;}
.scrollerjogbox:hover {background: #5E828C url(basebarcaps_verticalbarbody.png) -45px -15px;}

#mycustomscroll {
	width:785px;
	height:120px;
	overflow:auto;
	position:relative;
}

#horizontalwrap {
	border:0;
	border-collapse:collapse;
}
#horizontalwrap a {
	display:block;
	width:160px;
	height:94px;
}
#horizontalwrap a span {position:absolute;width:160px;color:#3b3b3b;text-align:center;margin-top:65px;font-size:12px;font-style:italic;font-weight:bold}
#horizontalwrap a.menu-albea {background:url(/uploads/swf/flash/albea.png) no-repeat 0 0;}
#horizontalwrap a.menu-linea {background:url(/uploads/swf/flash/linea.png) no-repeat 0 0;}
#horizontalwrap a.menu-doblo {background:url(/uploads/swf/flash/doblo.png) no-repeat 0 0;}
#horizontalwrap a.menu-panda {background:url(/uploads/swf/flash/panda.png) no-repeat 0 0;}
#horizontalwrap a.menu-punto {background:url(/uploads/swf/flash/punto.png) no-repeat 0 0;}
#horizontalwrap a.menu-ducato-furgon {background:url(/uploads/swf/flash/furgon.png) no-repeat 0 0;}
#horizontalwrap a.menu-ducato-kombi {background:url(/uploads/swf/flash/kombi.png) no-repeat 0 0;}
#horizontalwrap a.menu-ducato-mikrobus {background:url(/uploads/swf/flash/mikrobus.png) no-repeat 0 0;}
#horizontalwrap a.menu-ducato-taxi {background:url(/uploads/swf/flash/taxi.png) no-repeat 0 0;}
